home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3polyhedron.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_POLYHEDRON_H = 1;
- include("oops/r3vector.js")
- include("real/objects/r3polygon.js")
-
-
- var R3CLID_POLYHEDRON = 1654;
-
-
-
-
-
-
-
- R3POLYHEDRONA_Extrusion = 1654500;
- function SetR3POLYHEDRONA_Extrusion(value) {
- R3Set(this.r3obj, R3POLYHEDRONA_Extrusion, value, R3TID_VECTOR, 0);
- }
-
- function GetR3POLYHEDRONA_Extrusion() {
- return R3Get(this.r3obj, R3POLYHEDRONA_Extrusion, R3TID_VECTOR, 0);
- }
-
- R3POLYHEDRONA_ExtrusionDepth = 1654501;
- function SetR3POLYHEDRONA_ExtrusionDepth(value) {
- R3Set(this.r3obj, R3POLYHEDRONA_ExtrusionDepth, value, R3TID_FLOAT, 0);
- }
-
- function GetR3POLYHEDRONA_ExtrusionDepth() {
- return R3Get(this.r3obj, R3POLYHEDRONA_ExtrusionDepth, R3TID_FLOAT, 0);
- }
-
- R3POLYHEDRONA_Infinite = 1654502;
- function SetR3POLYHEDRONA_Infinite(value) {
- R3Set(this.r3obj, R3POLYHEDRONA_Infinite, value, R3TID_INTEGER, 0);
- }
-
- function GetR3POLYHEDRONA_Infinite() {
- return R3Get(this.r3obj, R3POLYHEDRONA_Infinite, R3TID_INTEGER, 0);
- }
-
- R3POLYHEDRONA_Uncovered1 = 1654503;
- function SetR3POLYHEDRONA_Uncovered1(value) {
- R3Set(this.r3obj, R3POLYHEDRONA_Uncovered1, value, R3TID_INTEGER, 0);
- }
-
- function GetR3POLYHEDRONA_Uncovered1() {
- return R3Get(this.r3obj, R3POLYHEDRONA_Uncovered1, R3TID_INTEGER, 0);
- }
-
- R3POLYHEDRONA_Uncovered2 = 1654504;
- function SetR3POLYHEDRONA_Uncovered2(value) {
- R3Set(this.r3obj, R3POLYHEDRONA_Uncovered2, value, R3TID_INTEGER, 0);
- }
-
- function GetR3POLYHEDRONA_Uncovered2() {
- return R3Get(this.r3obj, R3POLYHEDRONA_Uncovered2, R3TID_INTEGER, 0);
- }
-
-
-
- function r3Polyhedron () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_POLYHEDRON, arguments);
- }
- // Methods
-
- // Attributes
- this.GetExtrusion=GetR3POLYHEDRONA_Extrusion;
- this.SetExtrusion=SetR3POLYHEDRONA_Extrusion;
- this.GetExtrusionDepth=GetR3POLYHEDRONA_ExtrusionDepth;
- this.SetExtrusionDepth=SetR3POLYHEDRONA_ExtrusionDepth;
- this.GetInfinite=GetR3POLYHEDRONA_Infinite;
- this.SetInfinite=SetR3POLYHEDRONA_Infinite;
- this.GetUncovered1=GetR3POLYHEDRONA_Uncovered1;
- this.SetUncovered1=SetR3POLYHEDRONA_Uncovered1;
- this.GetUncovered2=GetR3POLYHEDRONA_Uncovered2;
- this.SetUncovered2=SetR3POLYHEDRONA_Uncovered2;
- }
-
- r3Polyhedron.prototype=new r3Polygon;
- // r3polyhedron.h_H